package com.geek.java.ch02;

public class TeacherMain {
    public static void main(String[] args) {
        //-------------- 无参构造方法 ----------------
        //1.创建Student对象信息    语法： 类名  对象名 = new 构造方法();
        Teacher s1 = new Teacher();
        //2.使用Student对象的属性  语法：  对象名.属性名   对象名.方法名()
        s1.setName("张三");
        s1.setAge(42);
        s1.setGender('男');
        s1.setNum(101L);
        s1.setMajor("智科");
        //3.使用Student对象的方法
        System.out.println(s1);
        s1.teacher();
        s1.sleep();

        //-------------- 有参构造方法 ----------------
        //1.创建Student对象信息   语法： 类名  对象名 = new 构造方法(参数1,参数2,....);
        Teacher s2 = new Teacher("李四" , 32 , 404L , '女' , "计科");
        //2.使用Student对象的属性
        System.out.println("姓名："+s2.getName());
        //3.使用Student对象的方法
        System.out.println(s2);
        s2.teacher();
        s2.sleep();
    }

}
